a whistling duck that breeds in the caribbean (dendrocygna arborea) - Spanish English Dictionary